Text copied to clipboard!

Başlık

Text copied to clipboard!

.NET Geliştirici

Açıklama

Text copied to clipboard!
Bir .NET Geliştirici arıyoruz. Bu pozisyon, şirketimizin yazılım geliştirme ekibinde yer alacak ve modern, güvenilir ve ölçeklenebilir .NET tabanlı uygulamaların tasarımı, geliştirilmesi ve bakımından sorumlu olacaktır. Adayın, C# diline ve .NET Framework/.NET Core teknolojilerine hâkim olması, yazılım geliştirme yaşam döngüsüne dair güçlü bir anlayışa sahip olması ve takım çalışmasına yatkın olması beklenmektedir. .NET Geliştirici olarak, hem ön yüz hem de arka uç geliştirme süreçlerinde aktif rol alacak, kullanıcı ihtiyaçlarını analiz ederek etkili çözümler üretecek ve yazılım mimarisi konusunda katkı sağlayacaksınız. Ayrıca, kod kalitesini artırmak için birim testleri yazacak, kod incelemelerine katılacak ve sürekli entegrasyon/sürekli teslimat (CI/CD) süreçlerine destek vereceksiniz. Bu rolde başarılı olmak için, nesne yönelimli programlama prensiplerine hâkim olmanız, veritabanı yönetim sistemleri (özellikle SQL Server) ile çalışabilmeniz ve RESTful API'ler geliştirme konusunda deneyimli olmanız gerekmektedir. Ayrıca, Agile/Scrum metodolojileriyle çalışmış olmanız tercih sebebidir. Şirketimiz, çalışanlarına esnek çalışma saatleri, uzaktan çalışma imkânı, eğitim ve sertifikasyon desteği gibi birçok avantaj sunmaktadır. Eğer siz de dinamik bir ekipte yer almak, yenilikçi projelerde görev almak ve kariyerinizi ileri taşımak istiyorsanız, başvurunuzu bekliyoruz.

Sorumluluklar

Text copied to clipboard!
  • .NET tabanlı uygulamaların geliştirilmesi ve sürdürülmesi
  • Yazılım gereksinimlerinin analiz edilmesi ve teknik çözümler üretilmesi
  • Kod kalitesini artırmak için birim testlerinin yazılması
  • Veritabanı tasarımı ve optimizasyonu yapılması
  • RESTful API'lerin geliştirilmesi ve entegrasyonu
  • Kod incelemelerine katılım ve takım içi bilgi paylaşımı
  • Agile/Scrum süreçlerine aktif katılım
  • Yazılım mimarisi ve tasarım desenleri konusunda katkı sağlanması
  • DevOps süreçlerine destek verilmesi
  • Dokümantasyonun hazırlanması ve güncellenmesi

Gereksinimler

Text copied to clipboard!
  • C# ve .NET Framework/.NET Core konularında ileri düzey bilgi
  • Nesne yönelimli programlama prensiplerine hâkimiyet
  • SQL Server veya benzeri veritabanlarıyla çalışma deneyimi
  • RESTful API geliştirme konusunda tecrübe
  • Git gibi versiyon kontrol sistemlerine hâkimiyet
  • Agile/Scrum metodolojileriyle çalışma deneyimi
  • İyi derecede problem çözme ve analitik düşünme yeteneği
  • Takım çalışmasına yatkınlık ve iletişim becerileri
  • Tercihen ön yüz teknolojileri (HTML, CSS, JavaScript) hakkında bilgi
  • Üniversitelerin Bilgisayar Mühendisliği veya ilgili bölümlerinden mezuniyet

Potansiyel mülakat soruları

Text copied to clipboard!
  • .NET Framework ve .NET Core arasındaki farkları açıklayabilir misiniz?
  • RESTful API geliştirme konusunda hangi projelerde yer aldınız?
  • SQL Server ile ne kadar deneyiminiz var?
  • Agile/Scrum metodolojileriyle daha önce çalıştınız mı?
  • Kod kalitesini nasıl sağlarsınız?
  • Hangi versiyon kontrol sistemlerini kullandınız?
  • Birim testleri yazma konusunda deneyiminiz nedir?
  • Takım içinde nasıl bir rol üstlenmeyi tercih edersiniz?
  • Uzaktan çalışma konusunda deneyiminiz var mı?
  • DevOps araçlarıyla (CI/CD) çalıştınız mı?